glib_compile_schemas = subprocess.check_output(['pkg-config',
'--variable=glib_compile_schemas',
'gio-2.0']).strip()
+ if not os.path.exists(glib_compile_schemas):
+ # pkg-config variables only available since GLib 2.62.0.
+ glib_compile_schemas = 'glib-compile-schemas'
subprocess.call([glib_compile_schemas,
os.path.join(gtk_datadir, 'glib-2.0', 'schemas')])\r
\r
gio_querymodules = subprocess.check_output(['pkg-config',
'--variable=gio_querymodules',
'gio-2.0']).strip()
+ if not os.path.exists(gio_querymodules):
+ # pkg-config variables only available since GLib 2.62.0.
+ gio_querymodules = 'gio-querymodules'
subprocess.call([gio_querymodules, gtk_printmodule_dir])
\r
print('Updating module cache for input methods...')\r